File: /var/www/html/owlcrm/app/first-project/routes/web.php
<?php
use App\Http\Controllers\AddController;
use App\Http\Controllers\BookController;
use App\Http\Controllers\librariesController;
use App\Http\Controllers\PostController;
use App\Http\Controllers\StudentController;
use App\Http\Controllers\TeacherController;
use App\Http\Controllers\UserController;
use Illuminate\Support\Facades\App;
use Illuminate\Support\Facades\Route;
use App\Mail\sampleMail;
use App\Mail\sampleMail3;
Route::get('/mail',function() {
return new sampleMail3();
});
Route::controller(BookController::class)->group(function() {
Route::get('/index','index')->name('index');
Route::get('/create','create')->name('book.create');
Route::post('/store','store')->name('store');
Route::get('/mute','mutator');
Route::get('/list','operations');
Route::get('/rel','relation');
});
//Route::controller(AddController::class)->group(function() {
//Route::view('add','add.add');
//});
//Route::get('/', function () {
// return view('welcome');
//});
Route::get('/profile/{lang}',function ($lang){
App::setlocale($lang);
return view('profile');
Route::post('save','profile');
});
//Route::get('/',[UserController::class,'ShowUser']);
Route::get('/teach',[TeacherController::class,'operations']);
Route::get('/buy/{key}',[TeacherController::class,'binding']);
Route::get('/union',[TeacherController::class,'uniondata']);
Route::get('/when',[TeacherController::class,'whendata']);
Route::get('/chunk',[TeacherController::class,'chunkdata']);
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/
// /*Route::get('/', function () {
// return view('welcome');
// });*/
Route::controller(librariesController::class)->group(function() {
Route::get('/','form')->name('form');
Route::get('/show','show')->name('library.show');
Route::post('/save','save')->name('save');
Route::get('/libraries','allibraries');
Route::get('/library/{id}','singlelibrary')->name('view.library');
Route::post('/update/{id}','updatelibrary')->name('update.library');
Route::get('/updatepage/{id}','updatepage')->name('update.page');
Route::get('/delete/{id}','deletelibrary')->name('delete.library');
});
Route::view('create','/addlibrary');
//Route::get('/list',[PostController::class,'operations']);
//Route::get('mute',[PostController::class,'mutator']);
//Route::controller(PostController::class)->group(function() {
// Route::get('/posts','index')->name('post.index');
// Route::get('/create','create')->name('post.create');
// Route::post('/store','store')->name('store');
// Route::view('/noaccess','post.noaccess');
//});
//Route::group(['middleware'=>['protectpage']],function() {
//Route::view('/post','index');
//});